manufacture of pressed electrodes - Francés Inglés Diccionario